insulating liner - Turco Inglés Diccionario